submarine relief - French English Dictionary